package thread;

/*
获取线程相关信息的一组方法
 */
public class ThreadInfoDemo {
    public static void main(String[] args) {
        //获取主线程相关信息
        Thread main = Thread.currentThread();
        String name = main.getName();
        System.out.println(name);
        //获取线程的唯一标识
        long id = main.getId();
        System.out.println(id);
        //获取线程的优先级
        int priority = main.getPriority();
        System.out.println(priority);

        //判断是否活着
        boolean isAlive = main.isAlive();
        System.out.println(isAlive);
        //判断是否是守护线程
        boolean isDaemon = main.isDaemon();
        System.out.println(isDaemon);
        //判断是否中断
        boolean isInterrupted = main.isInterrupted();
        System.out.println(isInterrupted);


    }
}
